joint lock – English–Italiano translations

🇬🇧 en it 🇮🇹

joint lock noun

  • combat technique
chiave
Wiktionary Links